package org.batatasframework.support.database;

/**
 * <pre>对结果集可格式化的接口</pre>
 * 
 * @author jackson
 * @see java.text.DecimalFormat
 * @see java.text.DateFormat
 * @see org.batatasframework.support.format.BooleanFormat
 * @see org.batatasframework.support.format.OptionalFormat
 * @see org.batatasframework.support.format.StringLimitsFormat
 */
public interface FieldFormatable {
	
	/**
	 * <pre>
	 * 下面是一些格式所需要的格式化处理
	 * 
	 * 可能包括：
	 * {@link java.text.DecimalFormat}
	 * {@link java.text.DateFormat}
	 * {@link org.batatasframework.support.format.BooleanFormat}
	 * {@link org.batatasframework.support.format.OptionalFormat}
	 * {@link org.batatasframework.support.format.StringLimitsFormat}
	 * 等对应，也可能为null
	 * </pre>
	 */
	Object getFormat();
	
}
